Treehouse Hotels offers studio and one bedroom furnished apartments in South Goa. Book the accommoda...